Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

deAnimation Struct Reference

#include <deAnimationControlller.h>

Collaboration diagram for deAnimation:

Collaboration graph
[legend]
List of all members.

Public Attributes

long BoneID
 The index of the bone that this animation is attached to.

UINT32 NumRotationKeys
 The amount of rotation keys.

UINT32 NumPositionKeys
 The amount of position keys.

UINT32 NumScaleKeys
 The amount of scale keys.

deTArray< deRotationKeyRotationKeys
 The rotation key frame array.

deTArray< deVertexKeyPositionKeys
 The positioning key frame array.

deTArray< deVertexKeyScaleKeys
 The scaling key frame array.


Detailed Description

The animation information for an actor NOTE: This struct represents one entire animation sequence for one bone


Member Data Documentation

long deAnimation::BoneID
 

The index of the bone that this animation is attached to.

UINT32 deAnimation::NumPositionKeys
 

The amount of position keys.

UINT32 deAnimation::NumRotationKeys
 

The amount of rotation keys.

UINT32 deAnimation::NumScaleKeys
 

The amount of scale keys.

deTArray<deVertexKey> deAnimation::PositionKeys
 

The positioning key frame array.

deTArray<deRotationKey> deAnimation::RotationKeys
 

The rotation key frame array.

deTArray<deVertexKey> deAnimation::ScaleKeys
 

The scaling key frame array.


The documentation for this struct was generated from the following file:
Generated on Mon Sep 12 20:12:43 2005 for Destiny3D by doxygen1.3-rc3